package pe.edu.ulima.programacion.modulo6;

/**
 *
 * @author profw51
 */
public class Gerente extends Empleado {

    protected String departamento;

    // Sobrecarga de constructor
    public Gerente() {
        super(); // Constructor 1 de la clase padre
        this.departamento = "Ninguno";
    }

    // Sobrecarga de constructor
    public Gerente(String nombre, double sueldo, String departamento) {
        super(nombre, sueldo); // Constructor 2 de la clase padre
        this.departamento = departamento;
    }

    // Sobrescritura de método
    @Override
    public String getDetalles() {
        // Con super se pueden llamar a metodos de la clase padre
        return super.getDetalles() + ", departamento=" + departamento;
    }
}
